<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <!-- 4.寻找两个正序数组的中位数
        给定两个大小分别为 m 和 n 的正序（从小到大）数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。

        算法的时间复杂度应该为 O(log (m+n)) 。

        示例 1：

        输入：nums1 = [1,3], nums2 = [2]
        输出：2.00000
        解释：合并数组 = [1,2,3] ，中位数 2

        示例 2：

        输入：nums1 = [1,2], nums2 = [3,4]
        输出：2.50000
        解释：合并数组 = [1,2,3,4] ，中位数 (2 + 3) / 2 = 2.5
     -->
    <script>
        var findMedianSortedArrays = function (nums1, nums2) {
            let array = nums1.concat(nums2).sort((a, b) => { return a - b })
            let averageNum = null
            if (array.length % 2 == 0) {
                averageNum = (array[array.length / 2 - 1] + array[array.length / 2]) / 2
            } else {
                averageNum = array[Math.floor(array.length / 2)]
            }
            console.log(averageNum)
        };
        findMedianSortedArrays([1, 2], [3, 4])
    </script>
</body>

</html>